Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.02.2014, 19:05
Профессор
Отправить личное сообщение для Гробовщик Посмотреть профиль Найти все сообщения от Гробовщик
 
Регистрация: 10.03.2013
Сообщений: 169

обработка нажатия клавиши
Доброго времени суток) Изучаю ajax-запросы. Пытаюсь через ajax подгружать обработку нажатия клавиши, т.е. что подгружаемый файлик увидел какую кнопку нажали в первом файле и вывел например её код
Код отправки:
$(function() {
$("#search").keyup(function(e){ // search-текстовое поле, в нём нажимается кнопка

  var search = $("#search").val();
  var e = e.keyCode;
		$.ajax({
			type: "POST",
			url: "search.php",
			data: {"search": search},
			cache: false,						
			success: function(response){
				$("#resSearch").html(response);  //resSearch див с данными (для дргих функций)
        var klav=e.keyCode;
			}
		  });
    return false;
				
	});
});

Код ajax:
alert (e);

Если написать код ниже, го выводиться но каждый раз на один alert больше
$("#search").keyup(function(e){
alert (e.keyCode);
});

Как же передать код клавиши и можно ли?
Ответить с цитированием
  #2 (permalink)  
Старый 17.02.2014, 20:00
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Гробовщик
Как же передать код клавиши и можно ли?
Через data и передавай, тыж вроде умеешь, че втупил-то?
...
data: {search: search, keyCode: e.keyCode},
...
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 17.02.2014, 20:34
Профессор
Отправить личное сообщение для Гробовщик Посмотреть профиль Найти все сообщения от Гробовщик
 
Регистрация: 10.03.2013
Сообщений: 169

danik.js,
А я балбес)))) Я запятую забыл))))) Ну умею это громко сказано, учусь, опыта маловато, поэтому возникают глупые вопросы)))) Спасибо)
Ответить с цитированием
  #4 (permalink)  
Старый 17.02.2014, 20:56
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Для учебы неплохо бы выбросить всякие библиотеки (типа jQuery) и освоить чистый JS, чтобы понимать что и как работает.
Вот тот-же $.ajax или .keyup() будешь писать и уже будешь иметь представление что там под капотом и какие DOM-методы используются.
__________________
В личку только с интересными предложениями
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обработка нажатия двух клавиш 12345678 Events/DOM/Window 1 15.01.2013 15:41
Обработка нажатия на элемент и его родитель klev2004 Общие вопросы Javascript 3 12.12.2012 20:07
Запрет нажатия клавиши AdDa Javascript под браузер 1 01.12.2012 09:35
Имитация нажатия клавиши KamalovRadik Javascript под браузер 3 20.02.2012 21:46
Имитация нажатия клавиши Wolf Общие вопросы Javascript 10 08.01.2011 12:14